Experiences in Cat Ba Island, Vietnam